package com.neusoft.neuiotms.dcom.dto.incident;

import java.util.Date;
import java.util.List;

import com.neusoft.bizcore.web.dto.AbstractAuditDTO;
import com.neusoft.neuiotms.dcom.model.enums.IncidentRegisterStatus;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @author WYS
 * @date 2020年8月18日 下午1:58:35
 */
@Setter
@Getter
@ToString
public class IncidentRegisterDTO extends AbstractAuditDTO {

    private static final long serialVersionUID = -6749478502343279907L;
    private String taskId;
    private String name;
    private String workOrderNum;
    private String objCode;
    private String objName;
    private String objId;
    private String applyUserCode;
    private String applyUserName;
    private String applyType;
    private String applyTypeName;
    private String communicationNumber;
    private Date applyTime;
    private String coverageInfluence;
    private String coverageInfluenceName;
    private String urgency;
    private String urgencyName;
    private String priority;
    private String priorityName;
    private String description;
    private String dispatchUserCode;
    private String dispatchUserName;
    private String registerUserCode;
    private String registerUserName;
    private String incidentFrom;
    private String incidentFromName;
    private IncidentRegisterStatus status;
    private List<IncidentRegisterAttachmentDTO> attachments;
}
